About Firn Property Ltd (13576324) United Kingdom