About Create Space Properties Ltd (12403070) United Kingdom