About Simmonds Property Holdings Limited (10647287) United Kingdom