About Floods Properties & Development Company Limited (01005705) United Kingdom