About Low Friar House Apartments Limited (04641410) United Kingdom