About Stratford Village Property Holdings 2 Limited (06583356) United Kingdom