About 24 Browning Avenue Freehold Limited (07646899) United Kingdom