About Little Whale Properties Ltd (13567963) United Kingdom