About Founders Properties Limited (01779264) United Kingdom