About Sylvester Properties Ltd (09090977) United Kingdom