About Singlewell Properties Limited (04401888) United Kingdom