Farrowdale Properties Limited Company numberFC038538 StatusActive TypeOther Company Type Incorporated11 Mar 2021 Registered office Skelton Bldg., Main StreetP.O. Box 3136Road Town Data JSON Markdown