About Bircher Court Residents Company Limited (01731244) United Kingdom