About 105 Byrne Road (freehold) Limited (06887971) United Kingdom