About 124 Alderney Street Freehold Limited (07451807) United Kingdom