About Liptrots Properties Limited (07734854) United Kingdom