About Sylvia May Properties Limited (10134343) United Kingdom