About Folbright Properties Limited (03296001) United Kingdom