About Heygate Properties Limited (07118173) United Kingdom