About Seagrave Property Holdings Limited (13366029) United Kingdom