About Richmond Court (swansea) Limited (00877184) United Kingdom