About B&b Property Ladder Ltd (06591647) United Kingdom