About Bird Residents Company Limited (01144624) United Kingdom