About Manorpress Properties Limited (04129587) United Kingdom