About Ashley Spencer Properties Limited (07347505) United Kingdom