About Lionfish Properties Ltd (07531587) United Kingdom