About Garruss Property Limited (13306353) United Kingdom