About Foxglove Properties Ltd (11345815) United Kingdom