About Lifecycle Properties Limited (10680577) United Kingdom