About Luke Foster Propertys Ltd (12568705) United Kingdom