About Farrant Properties Limited (10592147) United Kingdom