About Black Hall Yard Apartments Limited (11988548) United Kingdom