About Goyabam Property Holdings Limited (02236434) United Kingdom