About Bleachgreen Apartments Limited (NI068986) United Kingdom