About Liminal Property Solutions Ltd (11618256) United Kingdom