About Spring Meadow Properties Limited (09734731) United Kingdom