About Propertybay.co.uk Ltd (05878643) United Kingdom