About Liscarret Properties Limited (06852216) United Kingdom