About Fendall Properties Limited (02389029) United Kingdom