About Sweyn Place Limited (02088871) United Kingdom